be easily annoyed - German English Dictionary